// +----------------------------------------------------------------------
// | JavaWeb混编版框架 [ JavaWeb ]
// +----------------------------------------------------------------------
// | 版权所有 2019~2020 南京JavaWeb研发中心
// +----------------------------------------------------------------------
// | 官方网站: http://www.javaweb.vip/
// +----------------------------------------------------------------------
// | 作者: 鲲鹏 <1175401194@qq.com>
// +----------------------------------------------------------------------

package com.javaweb.system.constant;

import java.util.HashMap;
import java.util.Map;

/**
 * <p>
 * 网评任务表 模块常量
 * </p>
 *
 * @author 鲲鹏
 * @since 2021-06-04
 */
public class TaskConstant {

    /**
     * 任务间隔周期单位
     */
    public static Map<Integer, String> TASK_PERIODTYPE_LIST = new HashMap<Integer, String>() {
        {
            put(0, "一次");
            put(1, "天");
            put(2, "周");
            put(3, "月");
            put(4, "季度");
        }
    };
    /**
     * 状态
     */
    public static Map<Integer, String> TASK_STATUS_LIST = new HashMap<Integer, String>() {
        {
            put(0, "不可用");
            put(1, "可用");
        }
    };
    /**
     * 任务状态
     */
    public static Map<Integer, String> TASK_STATE_LIST = new HashMap<Integer, String>() {
        {
            put(0, "未发布");
            put(1, "已发布");
            put(2, "进行中");
            put(3, "已结束");
        }
    };
    /**
     * 得分方式
     */
    public static Map<Integer, String> TASK_SCOREMODE_LIST = new HashMap<Integer, String>() {
        {
            put(1, "每发布一条网评得分");
            put(2, "每发布一条网评审核后");
            put(3, "任务完成后得分");
        }
    };
}